Командная оболочка Midnight Commander
Коршунова Полина Юрьевна
RUDN University, Moscow, Russian Federation
2023, 20 April
Освоение основных возможностей командной оболочки Midnight Commander. Приобретение навыков практической работы по просмотру каталогов и файлов; манипуляций с ними.
Задание по mc:
Изучите информацию о mc, вызвав в командной строке man mc.
Запустите из командной строки mc, изучите его структуру и меню.
Выполните несколько операций в mc, используя управляющие клавиши (операции с панелями; выделение/отмена выделения файлов, копирование/перемещение файлов, получение информации о размере и правах доступа на файлы и/или каталоги и т.п.)
Выполните основные команды меню левой (или правой) панели. Оцените степень подробности вывода информации о файлах.
Используя возможности подменю «Файл», выполните:
просмотр содержимого текстового файла;
редактирование содержимого текстового файла (без сохранения результатов редактирования);
создание каталога;
копирование файлов в созданный каталог.
поиск в файловой системе файла с заданными условиями (например, файла с расширением .c или .cpp, содержащего строку main);
выбор и повторение одной из предыдущих команд;
переход в домашний каталог;
анализ файла меню и файла расширений.
Задание по встроенному редактору mc:
Создайте текстовой файл text.txt.
Откройте этот файл с помощью встроенного в mc редактора.
Вставьте в открытый файл небольшой фрагмент текста, скопированный из любого другого файла или Интернета.
Проделайте с текстом следующие манипуляции, используя горячие клавиши:
4.1. Удалите строку текста.
4.2. Выделите фрагмент текста и скопируйте его на
новую строку.
4.3. Выделите фрагмент текста и перенесите его на
новую строку.
4.4. Сохраните файл. 4.5. Отмените последнее действие.
4.6. Перейдите в конец файла (нажав комбинацию клавиш)
и напишите некоторый текст.
4.7. Перейдите в начало файла (нажав комбинацию клавиш)
и напишите некоторый текст.
4.8. Сохраните и закройте файл.
Откройте файл с исходным текстом на некотором языке программирования (например C или Java)
Используя меню редактора, включите подсветку синтаксиса, если она не включена, или выключите, если она включена.
Командная оболочка — интерфейс взаимодействия пользователя с операционной системой и программным обеспечением посредством команд.
Midnight Commander (или mc) — псевдографическая командная оболочка для UNIX/Linux систем. Для запуска mc необходимо в командной строке набрать mc и нажать Enter.
Встроенный в mc редактор вызывается с помощью функциональной клавиши F4. В нём удобно использовать различные комбинации клавиш при редактировании содержимого (как правило текстового) файла.
Копирование (F5) и перемещение (F6) файлов:
А также получение информации о размере и правах доступа на файлы и каталоги:
Редактирую содержимое текстового файла (также это можно сделать с помощью клавиши F4):
Создаю каталог (также это можно сделать с помощью клавиши F7):
Копирую файлы в созданный каталог (также это можно сделать с помощью клавиши F5):
Осуществляю поиск в файловой системе файла с заданными условиями, в моем случае файл с расширением .cpp и содержащие строку main):
Выбираю и повторяю одну из предыдущих команд:
Перехожу в домашний каталог, открыв дерево каталогов:
Затем я добавила домашний каталог в каталоги быстрого доступа, что позволило мне быстро переходить в домашний каталог:
Анализирую файл меню и файл расширений:
7.Вызываю подменю «Настройки» и осваиваю операции, определяющие структуру экрана mc.(Full screen, Double Width, Show Hidden Files и другие):
Создаю текстовый файл text.txt, используя команду touch.
Затем с помощью встроенного в mc редактора открываю text.txt.
Копирую некоторый текст из описания лабораторной работы и вставляю в файл text.txt, используя комбинацию клавиш Shift + Ins.
Проделываю следующие действия:
удаляю строку текста, используя комбинацию клавиш Ctrl + y;
выделяю фрагмент текста с помощью клавиши F3 и копирую его с помощью клавиши F5;
выделяю фрагмент текста с помощью клавиши F3 и перемещаю выделенный текст на другую строку с помощью клавиши F6;
отменяю последнее действие с помощью комбинации клавиш Ctrl + u;
Перехожу в конец файла и пишу некоторый текст;
Перехожу в начало файла и пишу некоторый текст;
Затем я сохраняю и закрываю файл.
Открываю файл с исходным текстом на языке программирования C++.
Используя меню редактора, включаю и выключаю подсветку синтаксиса, (также это можно сделать с помощью комбинации клавиш Ctrl + s).
В ходе лабораторный работы я освоила основные возможности командной оболочки Midnight Commander, а также приобрела навыки практической работы по просмотру каталогов и файлов, манипуляций с ними.